package chap6.p3;

public class Example {
    public static void check(String str) throws MyException{ //指明要抛出的异常
        char a[]=str.toCharArray(); //将字符串转换为字符数组
        int i=a.length;
        for(int k=0;k<=i-1;k++){ //检查字符数组中的每个元素
            //如果当前元素是英文字母以外的字符
            if(!((a[k]>='A'&&a[k]<='Z')||(a[k]>='a'&&a[k]<='z'))){
                throw new MyException("字符串\""+str+"\"中含有非法字符！");
            }
        }
    }
    public static void main(String[] args) {
        String str1="HellWorld";
        String str2="Hell!MR!";
        try{
            check(str1);
            check(str2);
        }catch(MyException e){
            System.out.println(e.getContent());
        }
    }
}
